leaving tracks - Francés Inglés Diccionario